make a landfall - Francés Inglés Diccionario